RTKlib/постпроцессинг

-1

Я уже потерял нить… Что - любой u-Blox можно “заставить” выдавать RAW ?

Еврокомиссия выпускает SDK, позволяющий использовать EGNOS в смартфонах ©GPSClub.ru

На сайте проекта The EGNOS SDK доступны к скачиванию версии для Android, WP7, iPhone, Blackberry.
Вся GPS- и SBAS-математика в исходниках. Использование EGNOS опционально. Реализовано получение данных EGNOS через интернет. В настоящее время официально поддерживается только “uBlox EVK-6T with premium feature raw data”, думаю Sirf Star III тоже можно прикрутить.

Для России EGNOS противопоказан, но теоретически на этой базе можно сделать DGPS и передавать коррекции от своей домашней станции через интернет (всё же не снуля начинать). Каменный век, конечно, но гораздо лучше чем ничего.

-1

-1

IMHO, это дизайн – похож на хорошо выполненный лабораторный образец не предназначенный для штатной установки.
И, к сожалению, в этой теме… не все так просто:
любое существенное изменение в конструкции настроенного АФУ требует повторной точной настройки и проведения полного цикла испытаний.

Это точно! И не в Германии, а в Украине:
http://www.mirapract.com

С уважением,
NAVIPARK

-1

-1

Заказал GlobalSat BU-353S4 USB GPS Receiver на Sirf Star IV, проверим выдает ли он сырые данные.
Есть сомнения т.к. в характеристиках написано

Описание на сайте производителя
Купить (37.8$)

Круто. Тоже заказал GlobalSat BU-353S4.

А все таки, как использовать эту фазу? Она там интегрированная, в метрах, да и псевдодальности там не чистые, а сглажены этой фазой.
Т.е. как метры перевести в циклы?

В логе Димы видно, что численно фаза в метрах примерно равна псевдодальности:


Псевдодальность -- фаза
2.5330147020331487e+007 -- 2.5330178622016661e+007
2.6510500006031543e+007 -- 2.6510516541034564e+007
2.7095735858978566e+007 -- 2.7095742224695239e+007

Если фазу тупо разделить на длину L1 волны (19.05см.), получаются какие-то левые значения.

В доках предлагают корректировать значение фазы как carrier phase = carrier phase - clock bias * C / L1. Т.е. поправка - в м*с :confused:

Почему левые? Как определялась их “левизна”?
Вообще, абсолютное значение фазы данных не несет (только приращение имеет смысл) - начальное значение можно выбирать произвольно. Часто в качестве нач. значения берут значение псевдодальности в момент начала слежения, чтобы получалась величина сходная по порядку с псевдодальностью.

Если речь про описание RINEX, то там надо одновременно корректировать все параметры - Time, PR, Carrier Phase.
Размерность получается в циклах, т.е. безразмерная
clock bias * C / L1 ==> (s) * (m/s) / (m)

Про качество фазы можно будет говорить только после экспериментов. Я в свое время жестко обломался с доплером в сёрфах-3, так что тут может оказаться всё что угодно…

В формуле carrier phase = carrier phase - clock bias * C / L1, L1 - не длина волны, а частота. Т.е. либо опечатка, либо фаза там не в метрах :slight_smile:

А в каких пределах должно быть изменение фазы (в циклах)? При 1-секундных измерениях, оно не равно примерно допплеру?

  1. L1 в данной формуле = длина волны (инфа 100%)
  2. Фаза во всех без исключения приемниках суть есть интегрированный доплер с обратным знаком (только настоящий доплер из цепи PLL, а не то что идет по протоколу sirf binary); т.е. фаза прирастает за одну секунду ровно на значение доплера со знаком минус;
  3. Доплер в сёрфах сдвинут на номинальное значение 96.25kHz и всегда положителен.

PS: я понял что вы имели в виду - прежде чем корректировать фазу надо перевести её из метров в циклы. Видимо в мануале сёрфа на этом не акцентируют внимание. Т.е. в зависимости от необходимых вам размерностей формулы будут
carrier phase (cycles) = carrier phase (cycles) - clock bias * C / L1
или
carrier phase (m) = carrier phase (m) - clock bias * C

Отлично, будем считать, что опечатка. Тогда будем считать, что с фазой все в порядке. Правда, корректировки из MID7 и псевдодальности и доплера там указаны верно.
Осталось выяснить, как из псевдодальность избавить от этой составляющей фазы.

Фазовое сглаживание не убрать никак, это примерно как из фильтрованного значения восстановить нефильтрованное. А главное - зачем ?
PS: использовать значения ухода часов и частоты из MID7 нужно с осторожностью, т.к. там целочисленные значения, происходит округление.

-1

К сожалению нет.

-1

-1